html {
  background: url('/static/img/letter-paper.jpg');
  background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
}

.page {
  height: 100%;
  width: 100%;
  display: box;
  display: -webkit-box;
  display: -moz-box;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -webkit-box-align: center;
  -moz-box-align: center;
}

.pink {
  color: #E93D6D;
}

#ending {
  text-align: right;
  font-weight: bold;
  font-size: 3.5vh;
  color: #E93D6D;
}

.content, #canvas-content{
  text-align: center;
  /*max-height: 85%;*/
  overflow: hidden;
}

.content {
  width: 70vw;
  display:table;
  overflow:auto;
}

#canvas-content {
  font-size: 4.5vh;
}

#canvas-content p {
  margin: 0px 0px 1vh 0px;
  color: #E93D6D;
}

.title {
  width: 100%;
  color: #E93D6D;
  font-weight: bold;
  font-size: 6.5vw;
}

